module.exports = app => {
    /**
     * 判断是否是数字
     */
    app.validator.addRule('intString', (rule, value) => {
        if (!/^-?\d+$/.test(value)) {
            return `必须输入一个整数`;
        }

        if (rule.hasOwnProperty('max') && value > rule.max) {
            return `不能大于${rule.max}`;
        }

        if (rule.hasOwnProperty('min') && value < rule.min) {
            return `不能小于${rule.min}`;
        }
    });
};